
/**
 * 该文件由 .my/core/build/svg.js 生成
 */
 
import Vue from 'vue'
import globalConfig from '$ui/config'

const Icon = ({props}) => {
  const attrs = {...globalConfig.svg, ...props}
  return (
    <svg {...{attrs: attrs}}>
       <path d="M512 0h-0.7C298.7 0.4 126.2 174.8 128 387.4c1 112.1 50 212.8 127.5 282.4 51 45.8 80.5 110.8 80.5 179.3v57c0 65.1 52.8 117.9 117.9 117.9h116.2c65.1 0 117.9-52.8 117.9-117.9v-57c0-68.6 29.6-133.6 80.6-179.5C846.8 599.3 896 497.4 896 384 896 171.9 724.1 0 512 0z m213.9 622C661.1 680.3 624 763 624 849.1V896c0 35.3-28.7 64-64 64h-96c-35.3 0-64-28.7-64-64v-46.9c0-86.1-37.1-168.9-101.7-227-32.8-29.4-58.7-64.6-77.1-104.4-19-41.2-28.8-85.2-29.2-130.9-0.4-43.3 7.8-85.4 24.3-125.1 16-38.4 39-72.9 68.4-102.7 29.4-29.7 63.7-53.1 101.9-69.5 39.5-16.9 81.5-25.5 124.8-25.6h0.6c43.2 0 85.1 8.5 124.5 25.1 38.1 16.1 72.3 39.2 101.7 68.6 29.4 29.4 52.5 63.6 68.6 101.7C823.6 298.9 832 340.8 832 384c0 46.2-9.6 90.8-28.6 132.5C785 556.8 759 592.3 725.9 622zM516.7 624l19.4-173.3H460L627.3 208l-19.4 173.3H684L516.7 624zM576 912H448c-4.4 0-8.4-1.8-11.3-4.7-2.9-2.9-4.7-6.9-4.7-11.3 0-8.8 7.2-16 16-16h128c4.4 0 8.4 1.8 11.3 4.7 2.9 2.9 4.7 6.9 4.7 11.3 0 8.8-7.2 16-16 16z m0-64H448c-4.4 0-8.4-1.8-11.3-4.7-2.9-2.9-4.7-6.9-4.7-11.3 0-8.8 7.2-16 16-16h128c4.4 0 8.4 1.8 11.3 4.7 2.9 2.9 4.7 6.9 4.7 11.3 0 8.8-7.2 16-16 16z m16-64H432c-4.4 0-8.4-1.8-11.3-4.7-2.9-2.9-4.7-6.9-4.7-11.3 0-8.8 7.2-16 16-16h160c4.4 0 8.4 1.8 11.3 4.7 2.9 2.9 4.7 6.9 4.7 11.3 0 8.8-7.2 16-16 16z"/>
    </svg>
  )
}

Vue.component('icon-bulb', Icon)
export default Icon

